RSA (zkratka pro Rivest–Shamir–Adleman) je šifra s veřejným klíčem založená na faktorizaci (rozkladu na prvočísla). Pochází z roku 1977 a byla tehdy prvním známým algoritmem, který umožňoval zároveň vytvářet elektronický podpis (jako např. DSA) a zároveň i šifrovat (jako např. DES). Zkratka RSA jsou první písmena tvůrců (Ronald L. Rivest, Adi Šamir a Leonard Adleman). Nejrozšířenější využití RSA šifry je ve webových prohlížečích pro HTTPS (protokol SSL/TLS pro zabezpečený přístup k webovým stránkám). Šifra RSA čelila v minulosti několika bezpečnostním problémům, které způsobily nutnost prodloužení šifrovacích klíčů. Jejím nástupcem pro webové digitální certifitáty je šifra ECDSA.